home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / biblio / bibtex / utils / bibclean / osprimos.h < prev    next >
C/C++ Source or Header  |  1992-10-06  |  3KB  |  119 lines

  1. /* -*-C-*- osprimos.h */
  2. /*-->osprimos*/
  3. /**********************************************************************/
  4. /******************************* osprimos *****************************/
  5. /**********************************************************************/
  6.  
  7. #ifndef OSPRIMOS_H_DEFINED_
  8. #define OSPRIMOS_H_DEFINED_
  9.  
  10. /* $Id: osprimos.h,v 1.4 1992/10/08 01:42:01 beebe Exp beebe $
  11.  * $Log: osprimos.h,v $
  12.  * Revision 1.4  1992/10/08  01:42:01  beebe
  13.  * Update for C++.
  14.  *
  15.  * Revision 1.3  1992/03/10  14:13:53  beebe
  16.  * *** empty log message ***
  17.  *
  18.  * Revision 1.2  1992/02/29  19:42:20  beebe
  19.  * Update for version 3.0.114 [29-Feb-1992] following two-month
  20.  * major overhaul and compilation testing on numerous machines.
  21.  *
  22.  * Revision 1.2  1992/02/29  19:42:20  beebe
  23.  * Update for version 3.0.114 [29-Feb-1992] following two-month
  24.  * major overhaul and compilation testing on numerous machines.
  25.  *
  26.  * Revision 1.1  1992/02/29  19:13:17  beebe
  27.  * Initial revision
  28.  *
  29.  * Revision 1.1  1992/02/29  19:13:17  beebe
  30.  * Initial revision
  31.  *
  32.  */
  33.  
  34. /**********************************************************************
  35. Full  support for Prime 50-series machines   provided  by  Jon Warbrick,
  36. Plymouth Polytechnic Computing Service, Plymouth, UK.    Some of the work
  37. is based on an earlier port of part of the family by Marc  Furon, Office
  38. of Computing    and Communications   Resources,       The    California State
  39. University.
  40. ***********************************************************************/
  41.  
  42. #ifdef DISKFULL
  43. #undef DISKFULL
  44. #endif /* DISKFULL */
  45.  
  46. #define DISKFULL(fp)    ferror(fp)    /* Primos does not admit why */
  47.  
  48. #define DVIHELP        "help dvixxx (where dvixxx is the name of this driver)"
  49.  
  50. #ifdef DVIPREFIX
  51. #undef DVIPREFIX
  52. #endif /* DVIPREFIX */
  53.  
  54. #define DVIPREFIX    ""        /* no long extensions */
  55.  
  56. #ifndef ENV_SYSPATH            /* can override at compile time */
  57. #define ENV_SYSPATH    "PATH"
  58. #endif /* ENV_SYSPATH */
  59.  
  60. #ifdef FSEEK
  61. #undef FSEEK
  62. #endif /* FSEEK */
  63.  
  64. #define FSEEK        primos_fseek    /* local routine to avoid library bug */
  65.  
  66. #ifndef FSMAPFILE            /* can be set at compile time */
  67. #define FSMAPFILE    "texfiles.map"
  68. #endif /* FSMAPFILE */
  69.  
  70. #define HOST_WORD_SIZE    32
  71.  
  72. #ifndef PSMAPFILE            /* can be set at compile time */
  73. #define PSMAPFILE    "psfonts.map"
  74. #endif /* PSMAPFILE */
  75.  
  76. #ifndef PS_SHORTLINES
  77. #define PS_SHORTLINES    1    /* some utilities fail with long lines */
  78. #endif /* PS_SHORTLINES */
  79.  
  80. #ifdef SEGMEM
  81. #undef SEGMEM
  82. #endif /* SEGMEM */
  83.  
  84. #define SEGMEM        1
  85.  
  86. #define SEP_COMP " :"    /* separators between filename components */
  87. #define SEP_PATH ">"    /* separators between directory path and filename */
  88.  
  89. #ifndef SUBEXT                /* can be set at compile time */
  90. #define SUBEXT        ".sub"
  91. #endif /* SUBEXT */
  92.  
  93. #ifndef SUBNAME                /* can be set at compile time */
  94. #define SUBNAME        "texfonts"
  95. #endif /* SUBNAME */
  96.  
  97. #ifndef TEXFONTS            /* can be set at compile time */
  98. #define TEXFONTS    "TeX>pxlp>"
  99. #endif /* TEXFONTS */
  100.  
  101. #ifndef TEXFONTS            /* can be set at compile time */
  102. #define TEXFONTS    "TEXFONTS"
  103. #endif /* TEXFONTS */
  104.  
  105. #ifndef TEXINPUTS            /* can be set at compile time */
  106. #define TEXINPUTS    "*>:TeX>inputs>"
  107.                     /* current directory and tex>inputs> */
  108. #endif /* TEXINPUTS */
  109.  
  110. #ifndef TEXINPUTS            /* can be set at compile time */
  111. #define TEXINPUTS    "TEXINPUTS"
  112. #endif /* TEXINPUTS */
  113.  
  114. #ifndef TFMFMT                /* can be set at compile time */
  115. #define TFMFMT        "%n.tfm"
  116. #endif /* TFMFMT */
  117.  
  118. #endif /* OSPRIMOS_H_DEFINED_ */
  119.